<?php
// +----------------------------------------------------------------------
// | ThinkPHP [ WE CAN DO IT JUST THINK ]
// +----------------------------------------------------------------------
// | Copyright (c) 2006~2018 http://thinkphp.cn All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Author: liu21st <liu21st@gmail.com>
// +----------------------------------------------------------------------
use think\facade\Route;

// 命令行执行控制器的方法：cd public  php index.php api/task/market
// 登录|注册
Route::group(['name' => 'api', 'prefix' => 'api/login/'], function () {
    //登陆
    Route::post('login', 'login');
    // 用户恐龙数
    Route::post('userDinosaurNum', 'userDinosaurNum');
    // 用户金币数
    Route::post('userCoinNum', 'userCoinNum');
    // 用户探险次数
    Route::post('userAdventureNum', 'userAdventureNum');
});

//
Route::group(['name' => 'api', 'prefix' => 'api/user/'], function () {
    // 恐龙集市
    Route::get('dinosaurBazaar', 'dinosaurBazaar');
    // 恐龙数、金币、探险数排行榜
    Route::get('leaderboard', 'leaderboard');
    // 购买成功调用接口 （更新订单列表）
    Route::get('buySuccess', 'buySuccess');
    // 购买成功调用接口 （更新我的恐龙数据）
    Route::post('buyDinosaur', 'buyDinosaur');
    // 我的恐龙
    Route::get('myDinosaur', 'myDinosaur');
    // 部落收益（今日、累计）
    Route::get('earnings', 'earnings');
});

//明细相关
Route::group(['name' => 'api', 'prefix' => 'api/detail/'], function () {
    //充值明细
    Route::get('rechargeDetail', 'rechargeDetail');
    //提现明细
    Route::get('withdrawDetail', 'withdrawDetail');
    //转账记录
    Route::get('transDetail', 'transDetail');
    //财务明细
    Route::get('financeDetail', 'financeDetail');
    //收益统计
    Route::get('incomeCount', 'incomeCount');
    //收益统计
    Route::get('rebate', 'rebate');
});

//定时任务
Route::group(['name' => 'api', 'prefix' => 'api/task/'], function () {
    // 订单结算
    Route::get('settlement', 'settlement');
    // 异常订单结算
    Route::get('abnormalDeal', 'abnormalDeal');
});
